/*初始化datagrid*/
$(function () {
    /*抽取常用组件*/
    var permission_list = $("#permission_list");
    /*对象管理方法*/
    var object = {
        load: function () {
            $.messager.confirm('温馨提示', '确定要进行权限加载么,该操作可能需要等待较长时间.', function (r) {
                if (r) {
                    $.ajax({
                        type: "GET",
                        url: "/permission/load.do",
                        async: "true",
                        success: function () {
                            $.messager.alert('温馨提示', '权限加载成功');
                            permission_list.datagrid('reload');
                        }
                    })
                }
            })
        }
    }
    /*事件统一绑定*/
    $("[data-cmd]").click(function () {
        var cmd = $(this).data('cmd');
        object[cmd]();
    })

    permission_list.datagrid({
        fit: true,
        rownumbers: true,
        fitColumns: true,
        singleSelect: true,
        toolbar: '#permission_toolbar',
        url: '/permission/listAll.do',
        columns: [[
            {field: 'name', title: '权限名称', width: 100},
            {field: 'resourse', title: '权限代号', width: 100}
        ]]
    })

})
